package sessionbeans;

import java.util.List;
import javax.ejb.Remote;

@Remote
public interface PersonalInformationBeanRemote {

	/**
	 * 
	 * @param userId
	 * @param password
	 * @param name
	 * @param surname
	 * @param eMail
	 * @param address
	 * @param city
	 * @param newAbilities a list of the new abilities selected by the user
	 * @return a string notifying the outcome of the operation
	 */
	String updatePersonalInformation(String userId, String password, String name, String surname, String eMail, 
			                         String address, String city, List<String> newAbilities);
}
